Hexagonal Grid
Generate hexagonal grid pattern.
Node Data | |
|---|---|
Display name | |
Hexagonal Grid | |
Internal name | |
Node_Grid_Hex | |
Inheritances | |
| Node_Processor | |
| Node_Grid_Hex | |
Inputs | |
Node_Grid_Hex | |
dimension |
Dimension |
surface |
Uv Map |
slider |
Uv Mix |
surface |
Mask |
vec2 |
Position |
rotation |
Angle |
vec2 |
Scale |
slider |
Gap |
enum |
Render Type |
seed |
|
gradient |
Tile Color |
color |
Gap Color |
surface |
Texture |
bool |
Use Texture Dimension |
bool |
Anti-Aliasing |
range |
Level |
bool |
Truchet |
int |
Texture Seed |
vec2_range |
Random Position |
rotation_range |
Random Angle |
vec2_range |
Random Scale |
slider |
Flip Threshold |
Outputs | |
Node_Grid_Hex | |
surface |
Surface Out |
Attributes | |
| Color Depth | |
| Interpolation | |
| Oversample | |
Generate hexagonal grid, honeycomb pattern.

Properties
Gap
Thickness of the gap between each cell.
Rendering Modes
Colored Tile
Fill each cell with a solid random color sampled from the Tile Color value.

Height Map
Render each cell out as a heightmap.

Texture Grid
Render out the surface value from Texture to each cell.

Texture Sample
Fill each cell with a solid color sampled from the Texture value.

Truchet Properties
Similiar to the Grid node. Truchet settings rotate the surface randomly to create an interesting effect.

Truchet Threshold
The ratio of the rotation.
Texture Angle
Apply random rotation on top of the truchet.
Related Links
- Base Code: /scripts/node_grid_hex/node_grid_hex.gml
- Shader [sh_grid_hex]: /shaders/sh_grid_hex/sh_grid_hex.fsh